package com.jwsoft.manager.common.vo.eduAddressTree;

import com.jwsoft.manager.common.vo.eduSchool.EduSchoolVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * 地址信息（包含匹配到的学校信息）
 *
 * @author fangs
 */
@Data
@Schema(name = "AddressAndSchoolVO", title = "地址信息（包含匹配到的学校信息）")
public class AddressAndSchoolVO extends AddressVO {

    /**
     * 地址匹配到的学区信息
     * key:schoolCategory
     * 1:幼儿园
     * 2:小学
     * 3:初中
     */
    @Schema(name = "matchSchools", title = "地址匹配到的学区信息，key为schoolCategory")
    private Map<String, List<EduSchoolVO>> matchSchools;
}
